Toutefois, lorsqu'elle est utilisée dans le second sens (plus restreint), l'itération décrit le style de programmation impérative utilisé. 而在第二种(更严格的)意义下,迭代描述了在指令式编程语言中使用的编程风格。
AngularJS est fondé sur l'idée que la programmation déclarative doit être utilisée pour construire les interfaces utilisateurs et les composants logiciels de câblage, tandis que la programmation impérative excelle pour exprimer la logique métier. Angular的理念是声明式编程应该用於构建用戶界面以及编写软件构建,而指令式编程非常适合来表示业务逻辑。